package br.com.fiap.backbeans;

import br.com.fiap.beans.Aluno;
import java.util.ArrayList;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;



@ManagedBean(name="listaAluno")
@SessionScoped

public class listaAluno {

    private Aluno aluno = new Aluno();

    public Aluno getAluno() {
        return aluno;
    }

    public void setAluno(Aluno aluno) {
        this.aluno = aluno;
    }

    private ArrayList<Aluno> alunos;

    public ArrayList<Aluno> getAlunos() {
        return alunos;
    }

    public void setAlunos(ArrayList<Aluno> alunos) {
        this.alunos = alunos;
    }


    public listaAluno(){
        alunos = new ArrayList<Aluno>();
        Aluno a1 = new Aluno();
        a1.setNome("Megan");
        a1.setSobrenome("FOX");
        a1.setNota(10.0);
        alunos.add(a1);
    }

    public String adicionar(){
        alunos.add(aluno);
        aluno = new Aluno();
        return null;
    }

    public Double atualizar(Aluno a){
        a.setNota(a.getNota() + 1);
        return null;
    }

}
